Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
OSWALD BUILDINGS EDEN STREET Terraced £118,854 £69,950 16 Mar 2010